to put the boot in
idiom
British, informal
1
: to treat someone in a cruel or critical way
2
: to kick someone again and again
Love words? Need even more definitions?
Merriam-Webster unabridged
Share